Via Puck Daddy, this is Scorch. He's the newly revealed mascot of the AHL's Adirondack Flames. He was probably purchased a local Halloween superstore. But his shoddy construction and uninspiring photoshoot locations are probably the least problematic thing about him.